package org.zpmis.domain.project.qo;

import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class GetProjectTaskDetailsQo {

    /**
     * 项目id
     */
    @NotNull(message = "项目id不能为空")
    private Long projectId;

    /**
     * 被指派人用户id
     */
    private Long userId;

    /**
     * 任务名称
     */
    private String name;

    /**
     * 任务类型
     */
    private Integer type;

    /**
     * 任务级别
     */
    private Integer level;

    /**
     * 开始时间
     */
    private Long startTime;

    /**
     * 结束时间
     */
    private Long endTime;

    /**
     * 状态 0新建 1进行中 2已完成
     */
    private Integer status;
}
